NORWOOD ARCHITECTS of ATLANTA Awarded Best Of Houzz 2016 Over 35 Million Monthly Unique Users Nominated Best Home Building, Remodeling and Design Professionals in North America and Around the World Atlanta, Georgia , January 13, 2016 – Norwood Architects of Atlanta Georgia has won two awards, “Best of Design and Customer Service”, on Houzz®, the…