John McClelland
21325 Catawba Ave
Cornelius
NC
28031
(704) 457-7705
Open Map
Property Management
Real Estate Agent