6 Beds 7 Full Baths 1 Half Bath
22,685 Sq.Ft. 0.521 Acres
The Venetian Islands are a series of man-made islands located in Biscayne Bay, spanning the cities of Miami and Miami Beach, Florida.
Get exclusive industry news delivered straight to your inbox.
1680 Michigan Avenue, Suite 100Miami Beach, FL 33139
South of Fifth Property Lounge
801 S. Pointe Drive, Loft 101Miami Beach, FL 33139
Fisher Island Property Lounge
Marina Village IIFisher Island, FL 33109