IO Piazza by Windsor is precisely what you've been seeking: the perfect blend of modern, high-rise living infused with the classic comforts. Your unparalleled living experience here begins as soon as you set foot on the pet-friendly grounds of your future home. We care about our neighbors and take the extra efforts to ensure that you feel at home whether in your apartment or sipping an espresso...