Duke Campus: Allen Building

153 Chapel Dr, Durham, North Carolina

153 Chapel Dr, Durham, North Carolina