98830 La Casa Way, Mecca , CA 92254

Current Owners
Juan C. Venegas
Purchase Price
$45,000 (2013)
Property Taxes
$683 (2021)
Blockshopper green logo