1106 Spencer St, Longmont Back Next 1106 Spencer St, Longmont, Colorado 80501 $429,900 (Sold At) $417,500