2800 Briarwood Lane, Sebring, FL 33875