1213 Freeman Dr
Sanford, NC 27330
$1,680,000 USD
7,904 SF
1
Unit
7,904 SF
$1,680,000 USD
Apartments