Office
To Let 8,813 sf
Refurbished Offices, Modern Offices, Air Conditioning, Raised Floors, Suspended Ceilings
Cedar House is a two storey office building on the edge of Woodlands Business Park. The..
Situated on Woodlands Business Park, Cedar House is superbly located..