11576 Pyramid Dr #E
    Odessa, FL 33556