Listed for $389K in the Atlanta neighborhood of Ormewood Park, this three-bedroom home has a living roof that makes it worth of its name: the Eden House. The property comes with a bunch of nifty accredations, too: Gold LEED for Homes, Earthcraft certified, and HERS rated. [Curbed Atlanta]
Filed under: