August 28, 2018

Mind-bending homes that defy all logic

Mirror Houses, South Tryol, Italy

Although the property isn’t for sale right now, and its value is unconfirmed, you can stay in one of the houses for anywhere from $234 (£178) per night. For sleeping in a building of such high contemporary architecture standards, we’d say that’s a bargain.


Read Full Article Here: