Est $10,524,808 Not Listed For Sale
2900 Nichols St, San Diego, CA 92106
- 5 Beds
- 5.5 Baths
- 4,951 Sq Ft
- Built 1929
Last Sold Summary
- 2% Below List Price
- $2,161/SF
- 23 Days On Market
- Last Sold Price $10,700,000
- May 05, 2025
Last Listing Agent Megan Luce Pacific Sotheby's Int'l Realty

