A 33-story, 456-unit apartment building with ground floor retail on 1.09-acre property in North Miami beach.