Photos of beautiful treehouse apartments in Italy Mark Frauenfelder 10:27 am Mon, Mar 16, 2015 Architect Luciano Pia designed 25 Verde, a 63 unit apartment complex in Turin, Italy. [via]