13042 Indian Rocks Road, Largo, FL 1991

Exterior photograph of businesses located at 13042 Indian Rocks Road, Largo, FL, c. 1991.
Abstract/Description: Exterior photograph of businesses located at 13042 Indian Rocks Road, Largo, FL, c. 1991.
Subject(s): Buildings
Commercial facilities
Largo, Pinellas, Florida