2521 Holman St, Houston, Texas 77004 USA
Probably my favorite installation due to the old school furniture and abundance of greenery
Photo Credit: Yelp