A 33-story, 456-unit apartment building with ground-floor retail on a 1.09-acre property in North Miami beach.
This gallery needs JavaScript. Browse the official portfolio.