All Homes in Middlesex
$100000 - $150000, $150000 - $200000, $200000 - $250000, $250000 - $300000, $300000 - $350000,$350000 - $400000, $400000 - $450000, $450000 - $500000, $500000 - $550000, $550000 - $600000,
$600000 - $650000, $650000 - $700000, $700000 - $750000, $750000 - $800000, $800000 - $850000,
$850000 - $900000, $900000 - $950000, $950000 - $1000000, $1000000+
229 Raritan Avenue # A Highland Park, NJ 08904
3161 Woodbridge Ave Edison Twp., NJ 08837
404 Hadleigh Ln North Brunswick Twp., NJ 08902
22 Edward Street East Brunswick, NJ 08816
70 Riverwalk Plainsboro, NJ 08536
75 Riverwalk Plainsboro, NJ 08536
3 Guinevere Road Monroe, NJ 08831
18 Timber Hill Drive Monroe Twp, NJ 08831
1801 Muriel Court Princeton, NJ 08540
224 Raymond Road Princeton, NJ 08540
42 Cobblestone Boulevard Monroe Twp, NJ 08831
68 Yale Ave. # 2ND FLOOR APT. Avenel, NJ 07001
35 Narrows Way Monroe, NJ 08831
18 Hendricks Court Sayreville, NJ 08872
9 Hermann Street Carteret, NJ 07008
409 Hidden Village Dr Perth Amboy City, NJ 08861
694 Mary Street Perth Amboy, NJ 08861
31 Florence Drive Sayreville, NJ 08859
68 Athens Avenue South Amboy, NJ 08879
12 Hawthorne Road South Brunswick, NJ 08824
7 Longwood Drive Monroe, NJ 08831
35 Glen Oaks Court Old Bridge, NJ 08857
2113 Bayhead Drive Unit 2113 Sayreville, NJ 08859
2509 Park Ave South Plainfield Boro, NJ 07080