Orchard Villas I & II

 84500 Avenue 52, CoachellaCA 92236