2124 W Church St, Orlando, FL 32805
52,500 SF Building with grade level doors. West Church Street, Orlando, FL