15
12300, 12314-12320 Valley Rd.
El Monte, CA 91732
$3,500,000 USD
44,000 SF
44,000 SF
$3,500,000 USD
Hotel