Villa Sierra

 37945 East 30th Street, PalmdaleCA 93550
$1,100+1-2 BedsNo Pets