Now leasing studio, 1 & 2 bedroom apartments!
- 611 Shepherd Dr Map
- Route Houston, TX 77007
- 611 Shepherd Dr, Houston, TX 77007
- (713) 936-2012
- Open today
Luxurious. Modern. Urban. A unique cosmopolitan gem bursting with Southern Hospitality, Windsor Shepherd raises the bar on upscale metropolitan living. Our brand-new luxury apartments in Houston, TX combine a plethora of exclusive amenities with top-notch services and an excellent location in the popular Washington Corridor to offer the perfect living environment.
Windsor Shepherd can be found at 611 Shepherd Dr . The following is offered: Apartments . In Houston there are 1593 other Apartments. An overview can be found here.