17663 Cleason Road, Riverside, CA 92508

Current Owners
Philip Nelson and Michele Levitt
Purchase Price
$550,000 (2018)
Property Taxes
$4,276 (2021)

17667 Cleason Road, Riverside, CA 92508

Current Owners
McCracken Richard Lee Family Trust and Richard Lee McCracken
Purchase Price
N/A
Property Taxes
$958 (2021)
Blockshopper green logo