News

La Mesa Village Station, a multi-tenant retail center totaling approximately 57,911 square feet, has been sold for $21.6 million, a brokerage said.