Self storage units
Is Sun the only place on st croix?
Nope. There are several others.
there is one up by kmart in sunny isle, behind office depot
There is one in Gallows Bay behind Seaside Markup.
There's one east of the old Nissan dealership (behind he paint store).