Pelham Place Apartments

 310 Jefferson St, KernersvilleNC 27284
$5251 BedPets OK