5950 Otter Point Rd, Pensacola, FL 32504 - MLS#586867 - David Lewis -