68151 Costa Mesa Avenue, Mecca , CA 92254

Current Owners
David B. Armstrong and Guadalupe D. Armstrong
Purchase Price
N/A
Property Taxes
$516 (2021)
Blockshopper green logo