21
401-409 N E St
Madera, CA 93638
$2,475,000 USD
14,906 SF
14,906 SF
$2,475,000 USD
Warehouse