Demolition Of New Albany's Riverview Towers Begins - With Plans For The Site Still To Come
The nearly 50-year old Riverview Towers, a public housing development in New Albany, Indiana, was approved for demolition in 2020, as the aging structure had irreparable issues, ac…