Self-funded downtown renovation brings a renaissance to Homewood System - Thursday, March 25, 2010 After complete owner-funded renovation, 2801-2811 18th Street South is now fully leased... click here for full article