West Homewood’s 186 Building gets a huge makeover (Photos)
Since 1965, the 186 Building stood as one of the most recognizable buildings in West Homewood. However, this former self-service car wash building fell into disrepair over the years. Now, new owner Ignite Properties gave this iconic building a facelift.…