Barrington Residential

admin

Located in Halifax, this property offers 0.68 acres of potential commercial and residential development opportunities.