Love live music but hate high rent? Discover five U.S. cities—Memphis, Detroit, Lexington, Atlanta, and Kansas City—where vibrant music scenes meet affordable housing.