6900-B Alma Drive, Plano, TX 75023
Legacy Plaza Mini Storage is a self storage facility in Plano, TX located at 6900-B Alma Drive, Plano, TX 75023. Legacy Plaza Mini Storage offers affordable, convenient self storage units in Plano, TX.