BumpZoid is a small, award-winning architectural firm that has built its reputation on design and service.
East 69th Street, New York City2010