Min Price
Max Price
Beds
 

120 Properties

Sort
30

King of Prussia, PA 19406

From $1710

1-3 Beds1-2 Baths

King of Prussia, PA


From $1710

1-3 Beds1-2 Baths
9

Telford, PA 18969

$875 - $985

1-2 Beds1 Bath

10

King of Prussia, PA 19406

$988 - $1498

1-2 Beds1-2 Baths

King of Prussia, PA


$988 - $1498

1-2 Beds1-2 Baths
21
12

Plymouth Meeting, PA 19462

From $1180

1-3 Beds1-2 Baths

Plymouth Meeting, PA

(12)

From $1180

1-3 Beds1-2 Baths
22
6

Blue Bell, PA 19422

$1390 - $2700

1-2 Beds1-2 Baths

9

Lansdale, PA 19446

From $1721

1-2 Beds1-2 Baths

20
11

North Wales, PA 19454

$1105 - $1245

1-2 Beds1 Bath

23
59

Lansdale, PA 19446

$1020 - $2710

1-3 Beds1-2 Baths

26
204

Conshohocken, PA 19428

From $1247

1-3 Beds1-2 Baths

15
22

Plymouth Township, PA 19428

$970 - $1555

1-3 Beds1-2 Baths

Plymouth Township, PA

(22)

$970 - $1555

1-3 Beds1-2 Baths
10
6

Lafayette Hill, PA 19444

$1193 - $1728

1-3 Beds1-2 Baths

Lafayette Hill, PA

(6)

$1193 - $1728

1-3 Beds1-2 Baths
40

Lansdale, PA 19446

$1295 - $1750

1-2 Beds1 Bath

10
4

Lansdale, PA 19446

From $917

Studio-2 Beds1 Bath

5

Lafayette Hill, PA 19444

$1107 - $1842

1-3 Beds1-2 Baths

16
2

Lansdale, PA 19446

$870 - $1445

Studio-3 Beds1-2 Baths

Lansdale, PA

(2)

$870 - $1445

Studio-3 Beds1-2 Baths
21
5

Devon, PA 19333

From $1130

Studio-4 Beds1-3 Baths

48

Lansdale, PA 19446

From $1060

Studio-3 Beds1-2 Baths

23

Phoenixville, PA 19460

$1092 - $1196

1-2 Beds1 Bath

29

Lansdale, PA 19446

$1550 - $2400

1-3 Beds1-2 Baths