Police are investigating the fatal shooting at The Harper apartment complex on Rugg Road. No arrests have been made yet.
Man killed in shooting at Allston luxury apartments
3 min read
Continue reading in the USA News Updates app