Maisons groupées, Taggart Park, Houston, Texas