Property Details

Located 150 meters from the beach and has fantastic sea views