1400 Cowper | Palo Alto, CA
Leased | 4BR, 3.5BA