First Documented 1970 Last Documented 1986 Plush Pony 5261 Alhambra Alhambra, CA 90032 United States Geo 34.0795169, -118.1766294