storied franklin property
US $2,300,000 in Franklin, TN, USA