Apartment Unit at 331 Curtner Avenue #E, Palo Alto, CA 94306 - HotPads