Omni 21
Update
04/20/23
Miami Officials Approve 10-Story Mixed-Use Development, Omni 21
The Miami Urban Development Review Board unanimously approved a planned mixed-use development called, Omni 21. The project will be located on the border of the Edgewater and Wynwood neighborhood at 100 NE 21st St in Miami, Fl and will feature 97 residential units with retail and restaurant space.