Texas high-rise to boast North America’s tallest living wall
A significant amount of greenery is headed to inner-city Dallas, Texas, in the form of a new high-rise that will boast North America’s tallest living wall. Located at 1899 McKinney Avenue, the building will rise to a height of 320 ft (97.5 m) and featu… Continue reading Texas high-rise to boast North America’s tallest living wall