ElevatorAtlas

Palladian I Office Bldg.

220 LEIGH FARM RD. · Durham, NC 27703

Durham County

Owner: Clarion Partners

2
Units
2006
Years
2
Passenger
0
Other kinds

Equipment (2)