If still a mystery, I think I found where and when the Luis Alvarado '73 "parking lot" image was taken.
Look at the b/w Bud Harrelson image, also w.
#38
Jorge Orta. Exact same cars in background, exact same angle. Has to be Al Lang Field in St. Pete... spring training 1972 😎