38
102 Chella Ct
Sanford, NC 27330
$262,500 USD
69,437 SF
1
Unit
6.02% Cap Rate
69,437 SF
$262,500 USD
Apartments