John W. Haines House

GPTKB entity