Nel comune di Oleggio Castello, proponiamo casa indipendente di ampia metratura, composta da due appartamenti oltre a officina e ampio giardino. L'immobile è disposto su due piani, a piano terra troviamo uno spazioso appartamento di circa 87 mq con soggiorno, cucina abitabile, due camere e bagno; al primo piano, con ingresso indipendente, un secondo appartamento di circa 98 mq composto da soggiorno e cucina abitabile con affaccio su balconata e terrazzo, due camere da letto e bagno. A piano seminterrato è posta una spaziosa cantina. Attigua alla parte residenziale, vi è un'officina di circa 235 mq con un'altezza di 4,7 mt. La casa è circondata da uno spazioso giardino in piano di circa 2200 mq.
Il paese si fonda topograficamente in un incrocio di alcune provinciali provenienti dai paesi vicini con la Strada statale 142 Biellese, del quale risulta diviso in due; per inciso la suddetta Regionale segna l'esatto punto di inizio del Vergante (assimilabile alle prealpi) dalla pianura padana: il paese risulta perciò per metà in pianura e per metà lievemente in collina. Fortunata anche la posizione, poiché dista pochi chilometri da Arona, noto centro turistico del Lago Maggiore; negli ultimi anni ha visto crescere notevolmente la sua popolazione proprio per la felice posizione e per l'accoglienza dei paesani.
Venne probabilmente fondato dai Celti, poi conquistato dai Romani e infine popolato dai Longobardi, che ne lasciarono il nome antico Olegio qui dicitur Longobardorum.
La dignità di comune affonda nella notte dei tempi, salvo un periodo fra il 1928 e il 1947 nel quale venne fuso coi comuni di Paruzzaro e Montrigiasco, con capoluogo a Paruzzaro. Al momento della scissione nel 1947, Montrigiasco rimase frazione, e rimase sotto Paruzzaro fino al 1960, anno in cui diventò frazione di Arona.
Il paese poggia la sua economia locale su alcune piccole fabbriche nei dintorni, in prevalenza nel comune del vicino Paruzzaro.
Oggi è sostanzialmente un pacifico centro residenziale.