UK
South East England
Isle of Wight
Isle Of Wight
Investment - other
PO30
, Newport,
St James Street
To Sell,
mixed commercial and residential, part vacant
town centre