Yes there is a public parking lot on Fransworth St. You could also uses the River Line parking lot.
You can at your own risk. I did have my car broken into at the Florence station a few years back while parked overnight.
Thanks! Your answer is awaiting moderation.