Min Price
Max Price
Beds
 

119 Properties

Sort
6
(8)

Berkeley Heights, NJ 07922

From $1625

1-3 Beds1-2 Baths

24
(346)

Watchung, NJ 07069

From $1830

1-2 Beds1-2 Baths

Virtual Tour
20

North Plainfield, NJ 07060

$990 - $1300

1-2 Beds1 Bath

28
(312)

Florham Park, NJ 07932

From $2210

1-3 Beds1-2 Baths