806 Poplar St
Single Family

$595,000

806 Poplar St, Durham

5

Beds

4

Baths

3,686

Sqft

Built