UKWalesCF - CardiffCardiff
Office
CF3, Severnside House, St Mellons, St Mellons Business Park
To Let 10,109-30,839 sf
Refurbished Offices, Air Cooling, Raised Floors, Carpeted, Suspended Ceilings
Severnside House is a detached, self-contained office building which..
Severnside House is situated within St Mellons Business Park which is..