This stunning contemporary detached house has been designed by Taller Héctor Barroso in 2009 in Mexico City, Mexico. Spread out over two levels, this single family home is comprised of 6,404 square feet (595 square