Eljo’s, a mainstay of the Charlottesville men’s wear scene for more than seven decades, will close this summer after a sale fell through.