Add this property to your favorites View Details 102 Todd Street , C The Flats Condominiums | Carrboro $210,000 4 un 2 bd 1 ba 907 sqft Under Contract