Indian Creek

801 Marine Parkway Redwood Shores California 94065

Are you the property manager?

Claim This Listing


Welcome to Indian Creek - elegant one bedroom, one bathroom and two bedroom, two bathroom modern apartments in a convenient Redwood Shores setting with exceptional amenities, services, and professional management.

Other Apartments Nearby