Williamsburg
5818 E University Blvd Dallas Texas USA
View on a map- Year Build:
- 1962
- Storeys:
- 2
Williamsburg at 5818 E University Blvd The amenities in the complex include a swimming pool
5818 E University Blvd Dallas Texas USA
View on a mapWilliamsburg at 5818 E University Blvd The amenities in the complex include a swimming pool