Blox Ventures Spends $78.5MM for 2100 El Camino Property in Palo Alto

(EDITOR’S NOTE: The sales price on the transaction was $78.5 million, according to sources wit
Thank you for your interest in The Registry. You must Subscribe or log in to read the rest of this content.