120 Tallwood Dr, Nashville, TN 37211
3
beds
2
baths
2,028 Sq.Ft. LIVING AREA
0.72 Acres lot