Find a Duplex or Triplex For sale in Middlesex
Milltown - Milltown homes for sale (Middlesex)
Monmouth Junction - Monmouth Junction real estate (Middlesex)
Neshanic Station - Neshanic Station real estate (Somerset)
Piscataway - Piscataway real estate (Middlesex)
Old Bridge - Old Bridge real estate (Middlesex)
New Brunswick - New Brunswick homes for sale (Middlesex)
Somerville - Somerville homes for sale (Somerset)
Whitehouse - Whitehouse real estate (Hunterdon)
Highland Park - Highland Park homes for sale (Middlesex)
Carteret - Carteret houses for sale (Middlesex)
Kenilworth - Kenilworth real estate (Union)
Edgewater - Edgewater homes for sale (Bergen)
Avenel - Avenel real estate (Middlesex)
Garwood - Garwood homes for sale (Union)