Apopka FL Storage Systems Portable 1. 927 E Semoran Blvd, Apopka, FL 32703-5518 | Empire Sheds and More LLC (407) 703-8000