Sold Sep 2020
$81,000
$79,900
904 Pow Wow Trl
Tallahassee, FL 32304
2 bd 1 ba 884 sqft