A very nice bike. I think your guess on the age is just about right. The seat stem adjusts like a handlebar stem with the bolt on top and it's got a star sprocket, indicative of late 50s, early 60s. If there are batteries in the tank they might have the year on them.