Carolina Square

 133 W Franklin St Suite 100, Chapel HillNC 27516
$1,170+Studio-4 BedsPets OK