Biscayne Plaza

Produced: 04/14/2015

Biscayne Park is a 21-story, mixed-use building with a 5-level parking garage. The building has an adjusted square footage of 193,836 s.f. including 174,286 s.f. for residential use and 19,550 s.f. dedicated to the retail center. The Property is located on the west side of Biscayne Boulevard & NE 18th Street in Miami, Dade-County, Florida.