Photos of beautiful treehouse apartments in Italy

Architect Luciano Pia designed 25 Verde, a 63 unit apartment complex in Turin, Italy.

[via]