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