Legacy Property in HomewoodGraham News2025-11-07T21:54:53+00:00 Main Street | Legacy Asset 2906-2918 18th Street South, Homewood, AL DETAILS FLYER Call for Offer Date DECEMBER 5th, 2025 Primary Site: Multi-tenant mixed-use building: 20,777 SF Commissary kitchen building: 2,224 SF Combined for primary site: 23,001 SF Additional Building Free-standing retail/office building: 2,942 SF Bo Grisham Email Bo Caroline Hall Email Caroline