Zoning allows 427 residential units to be built on the site. The half-block property, at 1550 Northeast Miami Place, is in an Opportunity Zone. The Kluger family owns the 0.85-acre site, property records show. Jordan Gimelstein of DWNTWN Realty Advisors is listing the property