57 spaces with virtual offices in Atlanta, GA