Liberty Plaza
Liberty Plaza
255 East Liberty Street,
Ann Arbor, Michigan,
United States