Newmark Completes Sale of 3.7-Acre Development Site in Downtown San Jose

San Jose Downtown 2