Sobro stands for South of Broadway, and the name wasn’t given by chance: it’s just a few steps from Broadway in Downtown Nashville. The Music City Center is one of the major attractions of the area supported by a number of fancy restaurants like Etch and The Southern. It is well-developed and offers great deals on long-term apartments for rent in Nashville, TN.