New Depot St, Los Angeles, California - Redfin
111 addresses found on New Depot St in Los Angeles, California. The average lot size on New Depot St is 23459 sq. ft. The average property tax on New Depot St is $7.2K/yr. Find an address below to learn more about the property details: