At 36 N Glenwood Ave in Orlando, FL, find a great place to live. The 32803 location in Orlando is an ideal place to live. From pricing to features, the leasing staff is ready to help you in finding the perfect new apartment. Come by to check out the current floorplan options. Experience a new standard at 36 N Glenwood Ave.