Specials 1 Wk Ago COMPARE 229 N Poplar St, Charlotte, NC 28202 Unit St. Peter's 26 Condo for Rent 2 Beds $1,850