11 Scalia Court, Trenton, NJ 08690 - Homesnap