Inwood Plaza

13615-13621 Inwood Road
Farmers Branch, TX

Inwood Plaza, Farmers Branch, TX

FAST FACTS

Location: Farmers Branch, TX
Building Size: 92,000 sq.ft.
Services: Leasing
Type: Industrial

MAP

CONTACT

Thomas H Kuhlmann
EXECUTIVE VICE PRESIDENT
tkuhlmann@lpc.com
214.740.3363

Pin It on Pinterest