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