$669,900 -
83a Factory St
Nashville ,
TN 37210
Address: 83A Factory St