2585 Louis Rd, Palo Alto, CA is a single family home that contains 1,750 square feet. It contains five bedrooms. This home last sold for $2,800,000 in March 2019. The Zestimate for this house is $3,008,926, which has decreased by $39,160 in the last 30 days. The Rent Zestimate for this home is $5,945 per month, which has increased by $327 per month in the last 30 days.