Plaza del Sol

Lima, Peru

Project Details

Type
Mixed Use, Office
Area 576,214 SF / 53,530m2