9 homes are for sale in Rancho Santa Teresa right now, from $323,950 to $389,950. The average asking price is $352,365 at $174 per square foot. Listings come straight from the Southern New Mexico MLS and refresh every 15 minutes.
Homes here move fast. Leave a number and the moment a home that fits hits the MLS, you hear about it first. We see listings the minute they go live, hours before the national sites refresh.