Allen House Apartments
Around the corner from the hustle and bustle of Houston lies Allen House, tucked in a sought-after location between Montrose and River Oaks that provides the convenience of the big city with the cozy experience of a naturally beautiful neighborhood. Allen House is a five -minute walk to Whole Foods River Oaks Plaza, the historic Buffalo Bayou and many restaurants. Allen House is also the perfect location for professionals and students with its proximity to AIG, University of Houston, Museum District, Texas Medical Center many of Houston’s top employers.
Allen House by Windsor welcomes you to River Oaks, Houston! Contact us to schedule a personal tour with one of our friendly and professional staff today.
Our amenities and full service offerings are designed to provide the ultimate in style, convenience and comfort for our residents. View our full list of amenities and start picturing yourself in your new home today.
EXPLORE OUR COMMUNITY
Gallery of images of our amazing community. Our residents love living here!