Acquired: September 23, 2010
Square Footage: 18,805
Property Type: Office
Acquired: September 23, 2010
Square Footage: 18,805
Property Type: Office
13851 SW 119th Avenue, Miami, FL
Acquired: September 26, 2007
Square Footage: 60,000
Property Type: Office