Furnished apartment $1,500

128 Mccall St, Nashville, TN 37211, USA

Mimosa Place Nashville

Loft Studio Apartment

Minimum stay is 30 nights