Sold Aug 2021
$75,700
4912 Leah Ln, Tallahassee, FL 32303
3 bd 2 ba 1,123 sqft