View Details Under Contract $1,795,000 1 of 34 Los Miradores | Santa Fe 3 beds 3 baths 2,732 sqft On Site: 144 Days