US Post Office--Los Angeles Terminal Annex

900 Alameda St.
Los Angeles
California
United States