4
17641 Road 24
Madera, CA 93638
$670,000 USD
1,677 SF
1,677 SF
$670,000 USD
Service