3407 North Pensacola, FL 32505