Intelligent, Innovative Investing™

Falconhead

Falconhead

At a Glance

City, State: Austin, Texas
Type: Land
Size: 128,000 sq. ft.
Acquisition Date: October 2013
Year Built: Under Development