13703 Templar Ln, Sugar Land
1 bedroom
Baths
Guests
With a stay at this vacation home in Sugar Land, you'll be within a 15-minute drive of Westheimer Rd and Sugar Land Town Square. This upscale vacation home is 7.7 mi (12.5 km) from Smart Financial Centre at Sugar Land and 11.8 mi (19 km) from CityCentre.
Parking
Elevator
WiFi/Internet
No nearby properties available in this region at the moment.