Skip to main content

Map & Directions

The Marston by Windsor is conveniently located in Redwood City, CA. Our 825 Marshall Street location is close to Facebook and just minutes from everywhere you want to be such as Sequoia Station, Cinemark Redwood Downtown 20 and XD, and Stanford Shopping Center, with easy access to Marshall Street and Main Street!

61 results found.

Our close proximity to Courthouse Square, Fox Theater, Edgewood Park and Natural Preserve makes us one of the top locations in Redwood City!
Contact us today to schedule a tour of our apartments and see all the reasons why you will want to make The Marston by Windsor your new home!