3 bed / 2 bath Roseville, Highland Reserve

 10 Madison Ct, RosevilleCA 95678
$1,9003 Beds1550 sqft