21
605 Azusa
Azusa, CA 91702
$675,000 USD
1,800 SF
1,800 SF
$675,000 USD
Storefront Retail Office