Papa

The Papa property was acquired from Nicholas Papa on July 13, 1983.
The property is located on Washington Avenue, bounded by the Holiday Inn, the entrance to Interstate 91 and the Railroad.

Find this property with Mapquest

Back to Property List