2288 Petruchio Way

 2288 Petruchio Way, RosevilleCA 95661
$2,7954 Beds2418 sqftPets OK