Iconic Ottawa Island Park Towers sell for city record $267M
One of Ottawa’s most prestigious multiresidential rental complexes has been sold, making it the largest such transaction in Ottawa’s history. Island Park Towers was acquired by Homestead Land Holdings for $267 million. Island Park Towers is a three-tower site with