Country Living magazine is looking forward to some big city living. The company recently announced its 2010 House of the Year, titled “Home Green Home.” It’s going up in the heart of New York City at the World Trade Center, right on the Hudson River. New York City and Country Living? It sounds a bit like the [...]
