614 Torwood Ln – Torwood Ln 614 Back to picture index 614 Torwood Ln, Los Altos 94022 Bedrooms: 4Bathrooms: 3Size: 1,740 sq.ft.Lot: 9,348 sq.ft.details Los Altos Real Estate Trends Los Altos house prices Los Altos home sales price vs. list price More Los Altos Real Estate Information Los Altos Homes For Sale Los Altos Condos & Townhomes For Sale