64 Bayard ST, Trenton, NJ 08611 - MLS#2203566R - Patric Santo Pietr...