Large shopping center in San Jose finds new owner for over $90 million
SAN JOSE – The Plant, a well-known retail and restaurant destination in San Jose, has been purchased for more than $90 million. The deal shows that despite the current difficulties,…