8
18463 Road 23
Madera, CA 93637
$3,964,904 USD
6,241 SF
5.75% Cap Rate
6,241 SF
$3,964,904 USD
Service Station