$68,000,000 -
1868 Floribunda Ave
Hillsborough ,
CA 94010
County: San Mateo