Fan Tail

First Documented
1968
Last Documented
1968

Fan Tail
13116 Washington Blvd
Los Angeles, CA
United States

Geo
33.9935393, -118.4411341