Min Price
Max Price
Beds
 

50 Properties

Sort
53

Lawrenceville, NJ 08648

$1,970 and up

3 Beds2 Baths

12
6

Feasterville Trevose, PA 19053

$1,885 and up

3 Beds2 Baths

43

Princeton, NJ 08540

$4,265 and up

3 Beds2-3 Baths

Princeton, NJ (Princeton North)


$4,265 and up

3 Beds2-3 Baths
46

Lawrenceville, NJ 08648

$2,155 and up

3 Beds2 Baths

17
12

Horsham, PA 19044

$1,930 and up

3 Beds3 Baths

19
4

Bensalem, PA 19020

$1,865 and up

3 Beds2 Baths

1 Unit Available
18

Hatfield, PA 19440

$1,280 and up

3 Beds2 Baths

1 Unit Available

Hatfield, PA

(18)

$1,280 and up

3 Beds2 Baths
1 Unit Available
23
2

Newtown, PA 18940

$2,020 and up

3 Beds2 Baths

2 Units Available

Newtown, PA

(2)

$2,020 and up

3 Beds2 Baths
2 Units Available
10
7

Yardley, PA 19067

$2,015 and up

3 Beds2 Baths

6 Units Available

Yardley, PA

(7)

$2,015 and up

3 Beds2 Baths
6 Units Available

Yardley, PA 19067

$1,650 and up

3 Beds2 Baths

1 Unit Available
13
94

Doylestown, PA 18901

Contact for Pricing

3 Beds2 Baths