Viewed
18 Michigan Avenue
Trenton, NJ 08638
$265,000
3 beds
1 full
bathroomsCourtesy Of Keller Williams Town Life