Apartments in Dallas Area -

Village Square Apartments | Dallas, TX

Village Square Apartments in Dallas, TX
Located at 5959 Watership Lane, Dallas, TX 75237
(469) 709-1489
Location:
5959 Watership Lane, Dallas, TX 75237
Description:
Limited Access Gates, 24 HR Fitness Center, Upgraded Apartment Homes Available, Play Park, Brand New Pet Park, Swimming Pool with Fountain
Check Availability

(469) 709-1489

5959 Watership Lane

Dallas, TX 75237