Sold Jul 2017
$70,000
$69,500
1866 Meriadoc Rd, Tallahassee, FL 32303
2 bd 2 ba 1,035 sqft