Photo unavailablew Contemporary 1BR in Plaza CatedralBalboaAbout 460 m from Estadio de BalboaChoose dates to see the priceMore