Have the by any chance?This is also on 24th Ave just east of Crowchild. I don’t know that this is, but there’s fresh dirt. Maybe a construction start?
I'm guessing it's Twenty3, but unfortunately it's been an empty lot for a long time, and was used as a staging area for BTYYC.