Newmark Announces $12 Million Sale of The Village at Noble Farms in Atlanta Suburb

Village at Noble Farms ext