524 Twinwood Loop
Roseville, CA95678

4 beds3 full baths2188 sqft

$510,000