Preview

image preview

Creation Date

9-20-2005

Building Name

Clearwater Post Office

Description

United States Post Office located in Clearwater, Florida. It is unknown if this is the South Belcher or North Hercules location.

Share

 
COinS