$2,100,000 -
3218 S Barrington Avenue
Los Angeles ,
CA 90066
Country: US