Our opinion on the current state of CASTLVIEW(CVW)Castleview (CVW) is a real estate investment trust that owns two properties - a shopping mall in Port Elizabeth in the Eastern Cape, "Pier 14," which the company describes as a "themed lifestyle center" with 75 stores and a gross lettable area (GLA) of 30,381 square meters, and Cravenby Shoprite whi