A reader alerted Swamplot back around February to the removal of that the cluster of classic cars generally visible inside the mysterious former Southwest Lincoln-Mercury dealership on US 59 a block southwest of Hillcroft Ave. — you know, the one with the glassy peaked showroom that’s often illuminated but usually empty except for the lone security guard (as the Houston Press’s Aaron Reiss documented in 2014). Some of the cars made a brief reappearance soon after — but as of early April the whole property is now up for lease.
Colliers International is listing the mid-sixties building and its 7.44-acre surrounding lot complex, previously owned by late Oilers owner Bud Adams (and still owned by the corporate entity that now owns the Titans.) The Lincoln-Mercury dealership itself — which opened as Southwest Dodge — shut down some time after it filed a 2002 lawsuit against nextdoor amusement park and unskilled minigolf hotbed Celebration Station, alleging thousands of dollars in property damage caused by multi-colored golf balls flying over the fence. (The offending minigolf course is now part of Zuma Fun Center, visible on the bottom right in the top photo.)