AHA! I'm going to guess hyacinthoids.
I wondered about the alstromeria. These were on the north side of a house atop the big hill you see in the background from all the Steelers coverage. North and WINDY! Alstromeria can grow here, some of them, but they'd need a protected south facing spot.
And now that I know the alstros bloom in summer, i do believe it's hyacinthoides.
Thank you all for your input!!