Apartments in San Francisco Area -

707 Leahy Apartments | Redwood City, CA

707 Leahy Apartments in Redwood City, CA
Located at 707 Leahy Street, Redwood City, CA 94061
(650) 513-0484
Location:
707 Leahy Street, Redwood City, CA 94061
Description:
Outdoor Fireplace Lounge, Barbecue Area, Dog Friendly, Cat Friendly, Dog Park, Smoke-Free
Check Availability

(650) 513-0484

707 Leahy Street

Redwood City, CA 94061