- Space (Private)
Alloa e-Centre is a 3 storey modern office building in a landscaped setting has a net lettable area of 23,400 sq ft and offices and suites which can be configured to customer requirements. Each floor is furnished with all the amenities.
Already have an account?
See a problem with this venue's profile? Submit an issue