445 Sherman Ave

445 Sherman Ave

Palo Alto
Commercial
18,904 Square ft.