Request a viewing for 'Gloucester - Hewmar House, 120 London Road GL1 3PL'
249.24 m2 (2683 ft2)
SOLD
For sale
£500,000