Legg House

324 S. Henderson
Bloomington
Indiana
United States