News

New Orleans-based KFK Group is offering up One Main Place, a 33-story office building at 1201 Main Street that’s also home to a 323-key Westin Hotel, which is not part of the listing.