This could be your view!
Villageview Suites is a new standard of luxury apartment living nestled on a quiet cul de sac in popular Millidgeville. All within walking distance to shopping, universities, hospitals and more.
Interested In Uptown Living?
Telegraph Square is a six story living complex made of 34 one and two bedroom suites in the heart of Uptown Saint John.
Life at Telegraph Square will not only grant you access to historic views and great uptown location, but also additional amenity options such as underground parking and gym facilities.