UKSouth East EnglandEast SussexEastbourne
Office
BN21, Ivy House, Eastbourne, Ivy Terrace
To Let, 2,580 sf