/35 $1,200 - $1,725 per month LondonTown @ Midtown 1 - 3 Beds 2039 N Meridian Rd, Tallahassee, FL 32303 Located in the heart of Midtown! You will not find a more desirable location in Tallahassee 2039 N Meridian Rd, Tallahassee, FL 32303