City Plaza at Town Square Apartments in Sugar Land, TX
Located at 2299 Lone Star Dr, Sugar Land, TX 77479
(713) 364-0177
Location:
2299 Lone Star Dr, Sugar Land, TX 77479
Description:
One, Two Three Bedroom Condos for Rent, Full-size Stackable Washer/Dryer, Marble Tile/Bamboo Hardwood Floors, Lighted Ceiling Fans in All Bed/Living Rms, Internet/Network Ready, Garden Tub w/Whirlpool

Sorry!

We cannot find any listings from City Plaza at Town Square Apartments on Marketplace. Check out these other listings near Sugar Land.

Similar Listings
Listings (1 - 5 of 49,562)
Check Availability

(713) 364-0177

2299 Lone Star Dr

Sugar Land, TX 77479