0 Tucker Street #T2889884, Tallahassee, FL 32310 - Homesnap