Est $620,950 Not Listed For Sale
806 Selma Place, San Diego, CA 92114
- 2 Beds
- 1 Bath
- 1,007 Sq Ft
- Built 1902
Last Sold Summary
- 16% Above List Price
- $531/SF
- 6 Days On Market
- Last Sold Price $535,000
- Jan 10, 2024
Last Listing Agent Joe Ghio Coldwell Banker West

