Self-Storage facility in Greenville, NC equipped with drive-up units and interior temperature-controlled units.