Sign Up and Be first to know when Ellora Vista is available.
It’s about your community. Ellora Vista, a family friendly community, is located in northeastern Las Cruces, walking distance from Monte Vista Elementary and Mesa Middle schools! Easy access to shopping, dining and entertainment, as well as outdoor hiking and biking in the Organ Mountains.
Call 800-691-4375 or click here today and see how easy it is to Live Your Dream in a brand-new French Brothers home.
French Brothers Homes is the only builder in New Mexico to ever win the National Housing Quality Award (NHQ) – the most coveted award in the home building industry - not once, not twice, but THREE times!