$460,000 - 1524 Acacia Street Unit 3, Alhambra, CA 91801
1524 Acacia Street Unit 3
Alhambra,
CA
91801
Country: US