8300 S. Vermont, Los AngelesPhotographs of 8300 South Vermont, a Los Angeles County office building, Los Angeles, California. These photos were taken for ICO development of Los Angeles, California and McCarthy Construction.

Please email us to find out more about this location or other locations.