2121 Flora Street, Dallas, TX, USA
Estimated Pricing
Description
This commercial space for lease is located in the center of the Dallas Arts District with ample public parking. The retail space is surrounded by multiple cultural venues with museum shops and 14 restaurants within 3 blocks ensure steady pedestrian traffic. Check out this storefront retail space for your brand beginning in August 2020!
Amenities
Photos
Availability