Articles Recently Tagged: 890 Robb Road

(1 posts)
The Robb Road Report

The Robb Road Report

The one acre Palo Alto parcel upon which the 8,300-square-foot nouveau French Manor sits at 890 Robb Road was purchased for $3.25 million in 2001, at which point a pedestrian 3,300-square-foot home with four bedrooms had sat on the site since 1973 and was subsequently razed. Designed by Sephen... Read More »