The Melrose

 2600 8th Avenue S., NashvilleTN 37204
$1,330+Studio-2 BedsPets OK