The Lofts at South Toms River
379 Dover Road, South Toms River, NJ 08757