Edgewood Properties, LLC

  • Apartments
1811 Chapel Hill Rd
Durham, NC 27707
(919) 403-0774
(919) 403-0556 (fax)