12227 Nort Mainstreet, Unit: 3, Rancho Cucamonga, CA 91739

Current Owners
Zhigang Xiao
Purchase Price
$430,000 (2016)
Property Taxes
$6,334 (2021)
Blockshopper green logo