(Google Maps) The Atlanta Municipal Court ruled last week to force the demolition of the Sierra Ridge apartment complex in southwest Atlanta, considered a “haven for excessive criminal activity” by the Atlanta Police Department. In August 2017, the City of Atlanta filed a nuisance petition against the property, alleging it was…
Updated: