Romero Lake Ranch ( Sold )

Romero Lake is 143 acres of paradise. Situated off the slopes of Escudilla Mountain, Romero Lake is just 7.2 miles from the quaint mountain town