630 Melrose Ave. Nashville, TN 37211
Suite/Floor 630
For Lease
9,944 Sq Ft Available$20.00 PSF /Year