36
536 W Mountain View Ave
La Habra, CA 90631
$1,599,999 USD
4,005 SF
4,005 SF
$1,599,999 USD
Warehouse