1324 Mallard Creek Drive

 1324 Mallard Creek Drive, RosevilleCA 95747
$2,8955 Beds2894 sqftNo Pets