BayView Terrace is a 75-unit multi-family property located on the John F Kennedy Causeway in North Bay Village, Florida. The Kennedy Causeway connects Miami Beach to the mainland of Miami-Dade County. BayView Terrace is located on the north side of Treasure Island.
This waterfront property was originally developed by Key International as a rental property. The property was later converted into a condominium project by Key International as well.