90575 64th Ave
Mecca, CA 92254
$4,573,145 USD
46.66 AC
46.66 AC
$4,573,145 USD
Industrial