Find landmarks in Redwood City, CA. Listings include Handley Rock Park, Space Camp.
Handley Rock Park is a small privately-owned open space that is currently open to the public. It is o