Love Where You Live Welcome to South Meadows Apartments in Santa Fe, NM. You'll find this community in the Southwest Santa Fe area of Santa Fe. These apartments offer a variety of great amenities including: reservable storage spaces, a community picnic area, and island kitchens. The professional leasing staff will assist you in finding your dream apartment. Stop by the leasing office to check the current floor plan availability.