27 - 45 South Semoran Blvd.
Orlando, Florida 32807
7,400 sq. ft. End-Cap
Azalea Park Center is located at the intersection of Dahlia Drive and South Semoran Blvd. This value retail center is surrounded by a
variety of Retailers and dense residential in surrounding area.