STUNNING FRONT LINE BEACH APARTMENT WITH SEA AND MOUNTAIN VIEWS! Enjoy Stunning views to the blue Mediterranean, mountains and swimming pool from this immaculate top floor apartment located in the renowned beach-front complex of “Las Adelfas” - San Pedro Playa