19 Battersea St Abbotsford

19 Battersea St Abbotsford sold for $3.4m.

19 Battersea St Abbotsford sold for $3.4m.