Allen House Apartments is nestled in a residential neighborhood between Montrose and River Oaks, just minutes from downtown Houston. You will find convenience like you have never known before at the Allen House.
As a Windsor resident you can earn points with every rent payment to use towards travel, fitness, or even a future rent payment with Bilt Rewards, our resident loyalty program.