Mantra on Northbourne, 84 Northbourne Avenue, Canberra, Australian Capital Territory, Australia Req 3890 Monday, 13 January 2025 Mantra on Northbourne, ideally situated just a block away from the heart of Canberra's CBD, offers a range of apartment-s...