The Art of Luxury Living. The Carter is located in the heart of Houston's Montrose neighborhood, just minutes from the Museum District and Rice University. A townhome or penthouse await you along with one-, two-, and three-bedroom apartments.
Our staff would be happy to check availability, answer your questions, and take you on a personal tour of our beautiful community. Contact us today and discover sophisticated features and amenities, an ideal location, and old-world hospitality.