NEW Oceanview 2BR/2BA Retreat in Miami Beach | Miami Beach | 72 Park by Nomada Residences