28
217 Hood St
Durham, NC 27701
$1,375,000 USD
4,790 SF
5
Units
6.93% Cap Rate
4,790 SF
$1,375,000 USD
Apartments