1844 Capital Medical Court, Tallahassee, FL 32308 - Homesnap