Ocean View 2BR Apt • King Bed • Rooftop Pool & Gym | Barranco | PremierLima