10405 Lower Azusa Rd
Temple City, CA 91780
$1,288,000 USD
1,146 SF
1,146 SF
$1,288,000 USD
Medical