Albatross Ave, Los Angeles, California - Redfin
31 addresses found on Albatross Ave in Los Angeles, California. The average lot size on Albatross Ave is 3617 sq. ft. The average property tax on Albatross Ave is $3.2K/yr. Find an address below to learn more about the property details: