Brand new building opening in March with 120 units! Dec 14, 2021 Brand new building arriving spring 2022 – 120 units! Visit the building website – Tallwood 1, 2830 Peatt Road