Live Construction Camera

5950 West Jefferson Blvd,
Los Angeles, CA 90016