Sold Aug 2012
$140,000
2439 Ludmila Ln #-, Tallahassee, FL 32303
3 bd 2 ba 1,376 sqft