2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216
2901 Oakdale Road, Charlotte, NC, 28216

$435,000

2901 Oakdale Road, Charlotte, NC, 28216

48
Courtesy of: Allen Tate Ballantyne