195 Page Mill Rd, Palo Alto, CA 94306 | Trulia
Skip to first item. 195 Page Mill Rd, Palo Alto, CA 94306 is a studio, 252,500 sqft apartment built in 2018. 195 Page Mill Rd is located in Ventura, Palo Alto. This property is not currently available for sale. 195 Page Mill Rd was last sold on Apr 2, 2004 for $3,100,000. Sold.