
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...