$850,000 -
1814 S Marengo Avenue Unit 23
Alhambra ,
CA 91803
Country: US