2307 Parkwood Dr

 2307 Parkwood Dr, SacramentoCA 95825
$1,8003 Beds1302 sqftPets OK