1218 N Duval Street, Tallahassee, FL 32303
3
beds
2
baths
1,180 Sq.Ft. LIVING AREA
7,840.8 Sq.Ft. lot