About Omni 21 100 NE 21st St Miami, Fl Omni 21 is a proposed mixed-use development that will feature 97 residential units with retail and restaurant space. The structure is planned to rise 10 stories high.
About Omni 21 100 NE 21st St Miami, Fl Omni 21 is a proposed mixed-use development that will feature 97 residential units with retail and restaurant space. The structure is planned to rise 10 stories high.