This aloe is not A. viridiflora, which is a solitary plant with much larger leaves and very different inflorescences. I don't know what it could be, so I will be moving it to the genus entry for Aloe. Please let me know if you have any information or clues which might be helpful in arriving at a more specific ID.