11860 Nebraska Ave

Los Angeles, CA 90025
History
06/09/2017Sold$1,670,000
05/04/2017Pending$1,698,000
04/16/2017Decreased$1,698,000
03/17/2017For Sale$1,785,000
05/21/2004Sold$780,000
Join thousands using Open Listings to make buying a home easier and more affordable