3256 Sugar Berry Way #17, Tallahassee, FL 32303 - Homesnap