The new owner of the Atlanta hotels plans to invest in the properties. Two Marriott-branded hotels near Truist Park have sold for a total of $66 million, according to property records. New York ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results