Search results
- See moreTowne Square ApartmentsApartment & Condo Complex
Enjoy waterfront living at it's best, where every day is a vacation day. Located right on the water of beautiful Lake...
Website: townesquaregranbury.com
Phone: (817) 573-7500
401 E Pearl St Granbury, TX 76048 1621.68 mi
Is this your business? Verify your listing