Est $627,211 Not Listed For Sale
8021 Lou Dillon Ave, Los Angeles, CA 90001
- 3 Beds
- 2 Baths
- 918 Sq Ft
- Built 1926
Last Sold Summary
- 18% Above List Price
- $577/SF
- 9 Days On Market
Last Sold Price $530,000
Last Listing Agent Luis Martinez Century 21 Allstars
