Thirteen Hundred

Miami, Florida

4,127 s.f. office building on 1.2 acres of land

Acquired       Feb 2004

Sold March 2005