11210 Capitola Road, Tallahassee, FL 32317 - Homesnap