2446 Durfee Ave
El Monte, CA 91732
$1,900,000 USD
3,416 SF
3,416 SF
$1,900,000 USD
Freestanding