The Shoppes at Flemington – Flemington, NJ 08822

134,480 SF