Mayhugh Commercial Advisors secures leasing, property management services for Bank of America building

Mayhugh Commercial Advisors recently secured the leasing and property management for the Bank of America building at 13099 S. Cleveland Ave. in Fort Myers, Florida. Recently renovated, the iconic, 5-story, 46,378-square-foot office building is leased to a diverse group of tenants anchored by Bank of America. The property is strategically located in the Bell Tower […]