Add this property to your favorites View Details 104 Poplar Avenue Ellington Place | Carrboro $685,000 3 un 3 bd 3 ba 1 ½ ba 1,940 sqft Open House © 2021 Triangle MLS