Price Reduced
Viewed
3780 Stoddard Avenue
Riverside, CA 92501
$509,950
2 beds
1 full
bathrooms800 sq.ft.
Listed By CENTURY 21 Masters