Orchard Villas Apartments
84500 Avenue 52 # 12
Coachella, CA 92236
Coachella, CA 92236