Allen Residence

History
Allen Residence is home of Barry and Iris Allen, and their children: Jessie and Bart.