It took almost 20 years, but Ridgewood finally owns the Town Garage property. What's next?