Ottawa’s newest apartment building, The Talisman, offers comfort, convenience and community in the heart of the city.
If you’re looking for a vibrant living space that is centrally located, steps away from parks, walking paths and shopping, and includes stylish amenities, The Talisman checks all three boxes. Located right off the highway at Carling Avenue, The Talisman offers unbeatable access…