MM00029105 ← Previous Next → Photo taken by the Property Appraiser’s office c1965; 1405 Olivia St.; built c1906; Tract 7, Sqr 2, Pt Lot 13 Photo taken by the Property Appraiser’s office in 1965 of 1405 Olivia Street in Key West.