City Life Magazine – There’s No Doubting This Thomas
Luxurious living takes on a whole new meaning when it comes to The St. Thomas building in Yorkville. Steps from community’s lavish restaurants, posh boutiques, and Queen’s Park, the stunning residence combines sophisticated lifestyle with understated elegance.