Steven Harris Architects

Steven Harris Architects

Steven Harris Architects is an NYC-based architecture firm with over 35 years of experience designing fabulous residences around the world.