Redwood City Commons Apartments 875 Walnut Street, Redwood City, CA 94063