Bayshore Terraces is a 13-story condominium located on Bayfront Boulevard towards Mangrove Bay in Baywater, Mayani. Bayshore Terraces is the tallest residential building in Mayani and was finished in 1983. The building cannot be entered but is estimated to be enterable on Beta launch.

Community content is available under CC-BY-SA unless otherwise noted.