Neighborhood & Directions

The Melrose is located at 2600 8th Ave S, Nashville, TN 37024. We are just South of the Wedgewood exit from I-65, or North from the intersection of I-440 & I-65, at Thompson Lane. The Leasing Office is located in Suite 107, just to the left of The Sutler.
Places
    No route was found for the selected transit mode.