Building for rent, 519 N MAGNOLIA AVENUE, in Orlando, United StatesOrlando, 519 N MAGNOLIA AVENUECommercial building • 423.64 m²