The listing of 230 Peachtree Street at just $50 per square foot signals distress in Downtown Atlanta’s office market.
"These individuals helped and profited from this awful, heartbreaking scheme and so they now will face the consequences." ...