Be a part of the swankiest new complex nestled in the heart of Titahi Bay. Bay View Terraces - an exclusive development of 5 semi-detached and 4 free-standing