Delmar, NY 12054

357 Delaware Avenue
Delmar, NY 12054

Architect: Supervising Architect’s Office

Built: 1939