Palo Alto, CA 3 bedrooms 3½ bathrooms 3 Floors 2,800 SQFT Craftsman interpretation on a small lot with a full basement apartment.