ICON PLAZA Overview of the Project Icon Plaza is a 41-storey mixed-use tower in BGC, Taguig. All units feature practical layouts with modern finishes for comfortable city living.
ICON PLAZA Overview of the Project Icon Plaza is a 41-storey mixed-use tower in BGC, Taguig. All units feature practical layouts with mode…