18
2357 Durfee Ave
El Monte, CA 91732
$4,800,000 USD
8,225 SF
6.04% Cap Rate
8,225 SF
$4,800,000 USD
Storefront Retail Residential