Located in Obarrio neighborhood in Panama City, this luxury residencial 33 story tower includes 238 apartment units with 2 penthouses.