[200~

CHARLES SQUARE CENTER

Click here to show project info

CHARLES SQUARE CENTER

PRAGUE, CZECH REPUBLIC

A 400,000 square foot office and retail project located over the Prague underground Metro (station on site).