Chaparral Apartments

(17)
 38441 5th Street West, PalmdaleCA 93551
$1,290+Studio-2 BedsPets OK