W 77' #12&13 E Seaboard Str, Tallahassee, FL 32301 - Homesnap