Est $1,785,333 Not Listed For Sale
15876 Babcock St, San Diego, CA 92127
- 4 Beds
- 3 Baths
- 2,453 Sq Ft
- Built 2016
Last Sold Summary
- 1% Below List Price
- $738/SF
- 19 Days On Market
- Last Sold Price $1,810,000
- Apr 18, 2025
Last Listing Agent Rebecca Zhao Sunrise Investment International

