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.