Store Space Self Storage

3380 South Park Avenue, Lackawanna, NY 14219