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