New apartment complex towers over a neighborhood. The residents want it torn down David PieriniFebruary 2, 2025