17
203 E Franklin St
Chapel Hill, NC 27514
$2,499,999 USD
5,118 SF
5,118 SF
$2,499,999 USD
Storefront