Quick N Clean–which provides car washing services–purchased land at 1005 FM 1960 W., Houston, according to real estate firm
NewQuest Properties. The property is 1.41 acres, and a timeline has not been announced for this project. The car wash company has locations across Texas, Arizona, Colorado and Oklahoma.