12778 Casrissa Court, Rancho Cucamonga, CA 91739

Current Owners
Shaorong Wei
Purchase Price
$485,000 (2019)
Property Taxes
N/A
Blockshopper green logo