16
2843 Meeker Ave
El Monte, CA 91732
$1,668,000 USD
3,065 SF
3,065 SF
$1,668,000 USD
Freestanding