Upper Office, MARLBOROUGH SN8 1PS
Type: Offices
Size: 1,017 sq ft (94 sq m)
Tenure: Leasehold
Price: £9,500