This is a 252500 square foot, apartment home. This home is located at 195 Page Mill Rd, Palo Alto, CA 94306.
Off market
Street View
$76,377,863
195 Page Mill Rd, Palo Alto, CA 94306
--beds
--baths
252,500sqft
Apartment
Built in 2018
-- sqft lot
$-- Zestimate®
$302/sqft
$6,648 Estimated rent