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…
San Francisco real estate tips, trends and the local scoop: "Plug In" to SocketSite™
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…