Project Description

Land Deal – Palo Alto, CA,

$38 Million