Chaparral Apartments

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