About this property
Have you heard about Libella?
Welcome to Libella, a luxury development with exquisite apartments and penthouses offering breathtaking panoramic sea views. Situated in the Selwo area, on the new Golden Mile of Estepona on the Costa del Sol, Libella is...