Location: 8653 N. Beach St. Fort Worth, TX 76244

Property Type: Retail Shopping Center

Net Leasable Area: 17,322 SF

Traffic Counts: N. Tarrant Pkwy & N. Beach St - 29,641 cpd

Need More info About This Property