Sold Aug 2016
$100,000
2001 Lohman Ct, Tallahassee, FL 32311
3 bd 2 ba 1,248 sqft