View details for 116 W 1st Ct 116 W 1st Ct $30,000+ Star, Palm and Hibiscus Islands, Miami Beach, FL 33139