Bayshore

Costa Del Sol: A Family-Friendly Tropical Escape in Bayshore

Costa Del Sol is one of the popular condominiums that's close to East Coast Beach. Located off Upper East Coast Road, at Bayshore Road, it comprises seven towers of 906 units. Standing 30 storeys high, it is well known for its undisturbed panoramic views of the sea. Developed by Japura Develo...

Read More ›