1512 Leaf Crest Ln

 1512 Leaf Crest Ln, BakersfieldCA 93314
$2,4003 Beds2580 sqftPets OK