Towne View Plaza
LOCATION:
1900 Long Prairie Road, Flower Mound, Texas 75022
SIZE:
31,939 sq ft
A multi-tenant retail center built and sold by Hanover including tenants Walgreens, Ana Mia's Mexican Restaurant, Leslie's Pool Supply, Super Cuts, and others.