Cartogiraffe.com

The Louis and Celia Skoler Residence

The Louis and Celia Skoler Residence is a building in Onondaga County.