Whitworth Square
Site: 3.812 Acres
Year Built: 2004 Renovated: 2014
Building Total Square Feet: 22,000 SF