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