11 homes are for sale in Rancho Santa Teresa right now, from $309,990 to $393,990. The average asking price is $341,970 at $186 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.