NS Norfolk, VA Image 1
    NS Norfolk, VA Image 2

    Armadillo Mini Storage

    3312 Croft Street - Norfolk, VA 23513

    Phone: (757) 857-1001
    Website: Click Here to Visit
    Contact Email: Click to Email Us

    Armadillo Mini Storage Features:

    • Clean Climate Controlled Units
    • Manager Lives on Property
    • Recorded Video Surveillance
    • Lowest Storages Prices in Area
    3312 Croft Street 3312 Croft Street
    1 of 1

    Armadillo Mini Storage Military Specials Offered

    We are happy to offer a 10% discount to our military.

    Map Location of 3312 Croft Street