$510,000 -
105 Leake Ave Unit 72
Nashville ,
TN 37205
Address: 105 Leake Ave