Sold Sep 2017
$90,000
1837 Nena Hills Dr, Tallahassee, FL 32304
3 bd 3 ba 1,344 sqft