Cartogiraffe.com

James Hall House

James Hall House is a historical building, also known as James Hall Office in Albany County.