113B Elmhurst Ave, Nashville, TN 37207

113B Elmhurst Ave, Nashville, TN 37207 - 4 bd, 3 ba, 0.03 acres. Turnkey Nashville STR/Airbnb opportunity! Fully furnished 4BR/3BA just 8 minutes from Broadway. Ideally located near Nashville’s rapidly developing East Bank, Oracle’s new campus, and the new Titans Stadium, with easy ac...

Similar homes for sale near 113B Elmhurst Ave