North Bay Residence 4358 North Bay Road Miami Beach, FL 33140 GC: Southeast Building SQ: 13,695 SF popadminNorth Bay Residence10.02.2018