Plaza Building

30,000 +/- SF Retail & Office Building

Location
Key Largo, Florida
Status
Acquired: 2013