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