Aluminum storefront frames with tinted glass
Lee Vista is located on the Beachline Expressway directly across from the Orlando International Airport.