$799,900 -
905a Strouse Ave
Nashville ,
TN 37206
Address: 905A Strouse Ave