1505 Juniper St
Durham, NC 27703
$1,125,000 USD
3,789 SF
3
Units
3,789 SF
$1,125,000 USD
Apartments