This is a apartment home. This home is located at 2003 1/2 S Harcourt Ave, Los Angeles, CA 90016.Show more