Visits are by appointment only on Wednesdays. Schedule your tour today! Live the Sky Life at Windsor Memorial, a luxury high-rise apartment community in Houston's prestigious Memorial Heights neighborhood. Choose from high-rise and mid-rise residences with spacious floor plans, modern finishes, and breathtaking Houston skyline views. Located near Washington Avenue and Memorial Park, residents enjoy convenient access to dining, shopping, entertainment, and major employers. Experience the perfect blend of urban energy, neighborhood charm, and modern luxury at Windsor Memorial. Equal Housing Opportunity.