71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
SEE ALL PHOTOS
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
71 Ridgewood Avenue
Sold

71 Ridgewood Avenue

71 Ridgewood Avenue, San Francisco, CA 94112

$1,270,000
Charming and fully detached Westwood Park bungalow featuring 2 bedrooms and 1 bathroom. This home is filled with period details, including mahogany inlay on the refinished hardwood floors, gumwood accents in the living and dining rooms, and a built-in hutch in the dining room. The spacious living room boasts a wood-burning fireplace and bay windows,with a swinging door leading to the bathroom and two spacious bedrooms. An updated, sunlit, south-facing kitchen includes a delightful breakfast nook. Stairs off the kitchen lead to the laundry, access to the backyard and massive garage which offers tremendous expansion potential. Whether you're looking to settle into Westwood Park or create your forever home, this property is ready to fulfill your vision. Ideally located near shops and public transportation on both Ocean Avenue and Monterey Boulevard.

2
beds

1
bath

1,142 Sq.Ft. LIVING AREA

3,075.34 Sq.Ft. lot

Kat Rains

Kat Rains

Features & Amenities

Interior

  • total bedrooms2
  • Total bathroom1
  • full bathroom1
  • Laundry room In Garage, Sink
  • Flooring Linoleum, Tile, Wood
  • APPLIANCES Dryer, Washer

Area & Lot

  • Status Sold
  • Living Area1,142 Sq.Ft.
  • Total Area1,142 Sq.Ft.
  • Lot Area3,075.34 Sq.Ft.
  • MLS® ID425029336
  • TypeResidential
  • YEAR BUILT1923
  • Architecture StylesBungalow

Exterior

  • parkingAttached, Enclosed, Tandem, On Site (Single Family Only)
  • HEAT TYPECentral, Fireplace(s)

Financial

  • Sales Price$1,270,000
  • HOA $165/yr

Browse All Homes in Our Network

Browse Homes

Proven. Trusted. Local.

One of San Francisco’s premier, top-ranking legacy real estate firms, established in 1952, serving generations of clients across every neighborhood, with deep expertise throughout the Bay Area. Connect with us to navigate your next move with confidence.

Follow Us on Instagram

(function () { if (!window.location.pathname.match(/\/neighborhoods\/?$/)) return; var PAGE_KEY = 'b7f9b916c6924fe7b6a0f6543f36857c'; if (new URLSearchParams(window.location.search).get(PAGE_KEY)) return; var PRIORITY = ['west-portal', 'marina', 'forest-hill', 'sunset', 'st-francis-wood']; function loadPage(n) { return fetch('/neighborhoods?' + PAGE_KEY + '=' + n) .then(function (r) { return r.text(); }) .then(function (html) { var doc = new DOMParser().parseFromString(html, 'text/html'); return Array.from(doc.querySelectorAll('.grid-item')); }) .catch(function () { return []; }); } function reorder() { var grid = document.querySelector('.items.data-container'); if (!grid) return; var current = Array.from(grid.querySelectorAll('.grid-item')); Promise.all([loadPage(2), loadPage(3), loadPage(4)]).then(function (pages) { var all = current.concat(pages[0], pages[1], pages[2]); // Deduplicate by href var seen = {}; var unique = all.filter(function (item) { var href = (item.querySelector('a') || {}).getAttribute('href') || ''; if (seen[href]) return false; seen[href] = true; return true; }); // Sort: priority first, rest alphabetical unique.sort(function (a, b) { var sA = ((a.querySelector('a') || {}).getAttribute('href') || '').replace('/neighborhoods/', ''); var sB = ((b.querySelector('a') || {}).getAttribute('href') || '').replace('/neighborhoods/', ''); var iA = PRIORITY.indexOf(sA); var iB = PRIORITY.indexOf(sB); if (iA !== -1 && iB !== -1) return iA - iB; if (iA !== -1) return -1; if (iB !== -1) return 1; return sA.localeCompare(sB); }); // Rebuild grid with first 6 grid.innerHTML = ''; unique.slice(0, 6).forEach(function (item) { grid.appendChild(item); }); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', reorder); } else { reorder(); } })();