Westlake Plaza is a 41,900 sq. ft. retail property located in Chicago, MSA. This asset has been liquidated.