I believe Freschi also made some split seat tube bikes. The one below also has dropped seat stay attachment; but a different style than the subject bike. If yours was a Freschi, though, I can't imagine it wouldn't have engraved "F"s on it in several places.

More photos of this Freschi here:
https://cicli-berlinetta.com/product...oad-bike-58cm/