Buildings At Art Plaza Site Demolished
After receiving approval in August from Miami's Planning, Zoning and Appeals Board, the Art Plaza site has been cleared and ready to start construction.
Located at 58 NE 14th St in the Arts & Entertainment District, Art Plaza was approved for two towers at 34 stories and 667 units with 15,000 square feet of commercial space.
Melo Group has been active in the area with completed Melody Tower, the recently topped off Square Station and receiving approval for Miami Plaza across the street.