A single family house at 2109 Northglen Dr, Clovis, NM 88101 By Nina SpencerPosted on December 21, 2020 Share this: