Alphabeta, London


Property Summary

SIZE: 240,000 sq ft
www.alphabetabuilding.com