A subtle green-trimmed sign in front of the Paris Hotel on St. Aubin Street in Detroit reads,“Your Home Away From Home Since 1952” Now abandoned, the hotel sits forlorn in a desolate location. Green is not the most popular architectural color in Detroit, but Glass House Hand Car Wash survives, and makes a brilliant statement […]