$110,000,0009 bd · 11 ba · 10,791 sqft1420 W 23rd St, Miami Beach, FL 33140SUNSET ISLANDS-ISLAND NO 3