8032 Halesworth Dr, Roseville, CA, 95747

 8032 Halesworth Drive, RosevilleCA 95747
$3,3954 Beds3023 sqft