$384—$1,075 1—3 bed 1620 Spencer Highway, Houston TX, 77587
Some errands can be accomplished on foot.
It is possible to get on a bus.
Explore how far you can travel by car, bus, bike and foot from Windsor Gardens Apartments.
View all South Houston apartments on a map.
Windsor Gardens Apartments is in the city of South Houston, TX. South Houston has an average Walk Score of 57 and has 16,983 residents.Learn More About South Houston