Aubree Larusso, 18, was found dead in her bedroom located off of the living room of the home at 20 Neptune Place
Chris Sheldon | NJ Advance Media for NJ.com, The Times (Trenton)
Tue, 07/17/2018 - 1:50pm
Aubree Larusso, 18, was found dead in her bedroom located off of the living room of the home at 20 Neptune Place