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