1201 Villa Pl, Nashville, Tennessee 37212 USA
Cozy neighborhood feel so close to everything!
Photo Credit: Yelp