16 Island Ave
Miami Beach, FL 33139
|Type:||Condo||Number of Stories:||8|
|Pets?:||Number of Units:||46|
The Belle Towers condominium is located at 16 Island Avenue right on Biscayne Bay in the South Beach area of Miami Beach, just a few steps from the Atlantic Ocean and a few minutes drive to world famous South Beach.