Major shopping center in San Jose finds new owners in a deal worth over $90 million
SAN JOSE – The Plant, a well-known retail and restaurant destination in San Jose, has been purchased for $95 million. The deal shows that despite the current difficulties, investors are…