American Reclamation

Los Angeles, California

American Reclamation is a proposed 47,700 square foot waste transfer station along the Los Angeles River.