Charlotte Mall

admin

Charlotte Mall is a retail plaza with two freestanding buildings.  The site is located close proximity to the Canada / US border in the main commercial district of St. Stephen, NB.