Sold Jun 2019
$47,000
3004 Luther Hall Rd, Tallahassee, FL 32310
2 bd 2 ba 952 sqft