Hancock Park Terrace, Los Angeles, CA 90004

$789,000    SOLD