View Details New $250,000 1 of 15 Owls Head 2.01 acres Courtesy of Legacy Properties Sotheby's International Realty.