2245 S Meridian Street Apt 1 2 St #1, 2, Tallahassee, FL 32301 $314,000 5Bd 6Ba 2,658 Sq Ft New 37 Hours