New ListingThe Residences at Courthouse Square23 Bloomfield Ave, Flemington, NJ 08822From$1,627Base rent from $1,571