48
1832 Merced St
Madera, CA 93638
$5,500,000 USD
81,492 SF
60
Units
81,492 SF
$5,500,000 USD
Apartments