$1,060,000 Sold Nov 13, 2025
138 N Dillon St, Los Angeles, CA 90026
- 3 Beds
- 1 Bath
- 1,647 Sq Ft
- Built 1911
Last Sold Summary
- 18% Below List Price
- $644/SF
- 108 Days On Market
Current Estimated Value $1,101,060
Last Listing Agent Mauricio Barajas Century 21 Masters
138 N Dillon St, Los Angeles, CA 90026
