86 Pelican Ln, Redwood City, CA 94065 is a 3 bed, 2 bath, 1,400 sqft Apartment listed for rent on Trulia for $4,650. See 43 photos, review amenities, and request a tour of the property today.