Welcome to Rio Plaza
Located on Kenwood Lane near the intersection of US41 and College Parkway in Fort Myers, Florida. This two-story office building has been under new ownership since October 1, 2021. Extensive remodeling and upgrades are underway at this time. 36 individual office suites (18 on each floor) with two elevators. Office suites range from 750 square feet to over 1,800 square feet.