106 3rd Street
Roseville, CA95678

4 beds3 full baths1612 sqft

$359,000