6312 Mallard Trace
Tallahassee, FL32312

3 beds2 full baths2077 sqft

$272,500

Sold