02060 Miami Beach apartment refurbishment