New Space Design, Inc.
New Space Design, is an architectural and landscape design firm based in Atlanta, Georgia. In New York City, we submit our own drawings with our building department account, eliminating the need for a plan expeditor. We are also…