Norwood Architects of Atlanta Receives Best Of Houzz 2014 Award   Annual Survey and Analysis of 16 Million Monthly Users Reveals Top-Rated Building, Remodeling and Design Professionals   Atlanta, Georgia, February 4, 2014 – Norwood Architects of Atlanta, Georgia has been awarded “Best Of Houzz” by Houzz, the leading platform for home remodeling and design….