725 W Georgia 1 Tallahassee, FL 32304 3 Beds 2 Full Baths 1,530 Sq.Ft Living 1,530 Sq.Ft. Lot Built in 1982 Status: For Sale