UKSouth East EnglandHampshireSouthampton
Shop
SO17, Southampton, Portswood Road
To Let 1,583 sf
Lease Disposal