2446 Durfee Ave
El Monte, CA 91732
Price Upon Request
3,416 SF
3,416 SF
Price Upon Request
Freestanding