John S. Haines House

GPTKB entity