a

Balboa Plaza

b

Costa del Este, Star Plaza