19
1135 Westminster Ave
Alhambra, CA 91803
$1,230,000 USD
3,075 SF
1
Unit
3,075 SF
$1,230,000 USD
Distribution