18 Church St, Englewood, TN 37329

18 Church St, Englewood, TN 37329 - 0.3 acres. INCREDIBLE INVESTMENT OPPORTUNITY IN HISTORIC DOWNTOWN ENGLEWOOD! 11,816 square feet of endless possibilities!! Located at 18 Church Street in the heart of Englewood, Tennessee, this historic commercial property is burst...

Similar homes for sale near 18 Church St