1201 20th Street #CU-4, Miami Beach, FL 33139 - Homesnap