120-128 North Street

120-128 North Street

SOUTHVILLE, BRISTOL

120-128 North Street

SOUTHVILLE, BRISTOL

A new build development of 20 apartments, totalling 8,200 sq ft.

Completed December 2006.