Memorial by Windsor

Windsor Memorial is a 25-story apartment building containing 274 units, with a smaller structure containing 60 lofts located on 3.3 acre and located along Memorial Drive in Houston, Texas and managed by Windsor Communities.