Spaces has signed a lease on 29,707 sq ft at three Lochrin Square in central Spain . Spaces provides a creative working environment with a social heart for an entrepreneurial community and encourages members to network with each other through a program of business and leisure events. The co-workspace provider will occupy 46% of the available space in the recently refurbished property.
Spaces has signed a lease on 29,707 sq ft at three Lochrin Square in central Spain . The co-workspace provider will occupy 46% of the available space in the recently refurbished property.